package com.lb.shopguide.entity;

import com.chad.library.adapter.base.entity.MultiItemEntity;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * Created by kang on 2018/1/15.
 */

public class GuidanceBean implements Serializable, MultiItemEntity {
    /**
     * "merInfoStepList": [ // 步骤列表
     * ],
     * "currentProcess": 1, // 当前进程标志位(1:第一步 2:第二步...)
     * "finished": 0 // 是否全部完成(0：否 1：是)
     */
    private ArrayList<GuideStepBean> merInfoStepList;
    private boolean finished;
    private int currentProcess;
    private int msgItemTypeCode;

    public ArrayList<GuideStepBean> getMerInfoStepList() {
        return merInfoStepList;
    }

    public void setMerInfoStepList(ArrayList<GuideStepBean> merInfoStepList) {
        this.merInfoStepList = merInfoStepList;
    }

    public boolean isFinished() {
        return finished;
    }

    public void setFinished(boolean finished) {
        this.finished = finished;
    }

    public int getCurrentProcess() {
        return currentProcess;
    }

    public void setCurrentProcess(int currentProcess) {
        this.currentProcess = currentProcess;
    }

    public int getMsgItemTypeCode() {
        return msgItemTypeCode;
    }

    public void setMsgItemTypeCode(int msgItemTypeCode) {
        this.msgItemTypeCode = msgItemTypeCode;
    }

    @Override
    public int getItemType() {
        return msgItemTypeCode;
    }
}
